getSave();
// getTotal();
//省钱控主体内容数据请求
var total = 0;  //声明一个总条数
function getSave() {
  $.ajax({
    type: 'get',
    url: 'http://193.112.55.79:9090/api/getmoneyctrl',
    dataType: 'json',
    success: function (res) {
      console.log(res);
      var str = template("Temp", res);
      $('.Sav_main').html(str);

      //获取数据总条数
      var total = res.totalCount;
      // console.log(total);
      total = Math.floor(total / 10);
      // console.log(total);
      for (var i = 0; i <= total; i++){
        var tr ="<li>第"+(i+1)+"页</li>"
        // console.log(tr);
        $('.Sav_drop').append(tr);
      }
    }
  })
}
   /*取到字符串里面的数字 */
   function getNum(str) {
    // console.dir(/\d+/.exec(str));
    //exec()  返回一个数组，其中存放匹配的结果。如果未找到匹配，则返回值为 null
    if (!str || str.length == 0) {
        return "";
    } else {
        var ret = /\d+/.exec(str);
        if (!ret) {
            return "";
        }
        return parseInt(/\d+/.exec(str)[0]);
    }
}

//往模板中注入方法
template.helper("get", getNum);

//返回顶部
$('#btn').on('click', function () {
  $('html,body').animate({ scrollTop: 0 });
})

//用来通过传入id来重新更新数据的ajax
function getTotal(id) {
  $.ajax({
    type: 'get',
    url: 'http://193.112.55.79:9090/api/getmoneyctrl',
    dataType: 'json',
    data: { pageid: id },
    success: function (res) {
      // console.log(res);
      var str = template('Temp', res);
      $('.Sav_main').html(str);
      var text = '第' + (id+1) + '页';
      // console.log(text);
      $('.Sav_center').text(text);
    }
  })
}

//点击第一页显示下拉菜单
$('.Sav_center').on('click', function () {
  $(this).css('background', '#ccc');
  $('.Sav_drop').toggle();
})

//点击下拉菜单选项切换内容
$('.Sav_drop').on('click', 'li', function () {
  var text = $(this).text();
  // console.log(text);
  $('.Sav_center').text(text).css('background', '#fff');
  $('.Sav_drop').hide();

  //处理字符串
  var id = getNum(text);
  id = id - 1;
  // console.log(id);
  getTotal(id)
})

//点击下一页实现数据更新
$('.Sav_right').on('click', function () {
  //拿到当前页面的页数id
  var call = $('.Sav_center').text();
  // //对获取到的当前页数id进行字符串处理拿到数字
  var id = getNum(call);
 
  getTotal(id);
  // var kell = $('.Sav_center').text();
  // console.log(kell);
  // id = getNum(kell);
  // console.log(id);
  // getTotal(id);
})

//点击下一页实现数据更新
$('.Sav_left').on('click', function () {
  //获取当前页数id
  var call = $('.Sav_center').text();
  var id = getNum(call);
  id = id - 1;
  console.log(id);
  getTotal(id-1);
})






